//
//  AQBasicFactory.h
//  RunLoopDemo
//
//  Created by zhangjikuan on 2020/8/27.
//  Copyright © 2020 hsgd. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "AQTask.h"
NS_ASSUME_NONNULL_BEGIN
typedef enum : NSUInteger {
    AQTaskTypeCopyAndStrong,
    AQTaskTypeBlock,
    AQTaskTypeThread,
    AQJSOCTypeTask,
    AQEcodeTypeTask
} AQTaskType;

@interface AQBasicFactory : NSObject
+ (AQTask *)taskWith:(AQTaskType)taskType;

@end

NS_ASSUME_NONNULL_END
